<?php
require_once ("config.php");
require_once (FWK_MODEL."Canvas.class.php");

$objImg = new Canvas();

$arrayLink = unserialize(base64_decode($_GET["img"]));

//print("<pre>");
//print_r($arrayLink);
//die();

if(!isset($arrayLink["filename"]) || $arrayLink["filename"] == "")
	$filename = PASTA_UPLOADS_ARQUIVOS . $arrayLink["img"];
else 
	$filename = $arrayLink["filename"] . $arrayLink["img"];

list ($w, $h) = getimagesize($filename);


if ($arrayLink["w"] == 0 || !isset($arrayLink["w"])) {
	if ($w > 650) {
		$largura = 650;
		$altura = 480;
	} 
	else {
		$largura = $w;
		$altura = $h;
	}
} else {
	$largura = $arrayLink["w"];
	$altura = $arrayLink["h"];
	$logo = 1;
}


$objImg->carrega($filename); //seta a imagem a ser exibida.
$objImg->redimensiona($largura, $altura, "crop"); //seta as dimensões da nova imagem, e se será cortada no tamanho ou reduzida.
$objImg->grava(); //salva ou mostra a imagem na tela.

?>